large-scale farming - German English Dictionary